/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let IconQuanzi2: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M939.7 351.5c-17.8-40-80.9-61.9-169.3-64.9-61.9-66.4-150.2-108.2-248.6-108.2-165 0-302.2 116.8-332.2 271.3-89.6 58-122.7 120.4-108 169.2 13 43 69.5 67.1 153.3 71.4C294.7 784.9 400.7 848 521.8 848c186.9 0 338.5-149.9 338.5-334.8 0-6-0.6-11.9-0.9-17.9 58-46.5 88.9-96 80.3-143.8z m-417.9-114c138.5 0 253.5 100.1 275.4 230.8-23 15.5-51.3 32-85.7 49.1-16-14.7-37.2-23.9-60.8-23.9-47.9 0-86.7 37.3-89.1 84.1-9.8 3.1-19.5 6.3-29.6 9.2-110.8 32.8-198.1 44.2-262.2 44.7-17.4-35.9-27.4-76-27.4-118.4 0-151.9 125.3-275.6 279.4-275.6z m159.4 344.6c0 16.3-13.7 29.5-30.5 29.5s-30.4-13.2-30.4-29.5 13.7-29.5 30.4-29.5c16.8 0 30.5 13.3 30.5 29.5z m-543 19.7c-4-13.4 6.8-41.3 45.9-74.7 1.5 35.2 8.4 69 20 100.5-41.1-5.8-63.3-16.9-65.9-25.8z m383.6 187.1c-86.2 0-163.4-38.8-214.7-99.5 70.5-4.6 153-19.7 241.7-45.9 10.1-3 19.9-6.1 29.8-9.3 16.3 22 42.4 36.5 72.1 36.5 49.5 0 89.5-39.6 89.5-88.6 0-4.3-0.7-8.3-1.3-12.4 21.7-10.8 42.2-21.9 61-33.3-11.9 141.2-132 252.5-278.1 252.5z m327-360.9c-7.3-27.6-17.9-53.9-31.7-78.2 48.9 7.3 66.8 21.4 68.7 25.7 1 6.9-8.8 26.2-37 52.5z"
        fill={getIconColor(color, 0, '#666666')}
      />
    </Svg>
  );
};

IconQuanzi2.defaultProps = {
  size: 18,
};

IconQuanzi2 = React.memo ? React.memo(IconQuanzi2) : IconQuanzi2;

export default IconQuanzi2;
